disease-spreading cells - French English Dictionary